random coincidence - French English Dictionary